NetQoPE: A Middleware-based Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems
نویسندگان
چکیده
Developers of distributed real-time and embedded (DRE) systems face challenges in provisioning network quality of service (QoS) properties due to the presence of application flows that require a range of network-level QoS properties, as well as the complexity of specifying perflow network QoS requirements and mapping them to network QoS enforcement mechanisms. This paper describes a QoS-enabling component middleware framework called NetQoPE that addresses these challenges via a multi-stage approach that includes (1) a model-driven framework for declarative specification of per-flow network QoS requirements, (2) a network resource allocation and configuration framework that maps perflow network QoS requirements to platform-specific network QoS provisioning mechanisms, (3) a deployment and configuration framework for deploying system components with the appropriate network QoS settings on the platforms, and (4) a runtime framework that enforces the network QoS properties for DRE application flows. This paper evaluates the effectiveness of NetQoPE in the context of a representative DRE application in an IP network testbed that supports various types of network traffic. Our empirical results demonstrate that the capabilities provided by NetQoPE yield flexible, predictable, and efficient network QoS provisioning for DRE systems.
منابع مشابه
NetQoPE: Middleware-based Network QoS Provisioning Engine for Distributed Real-time and Embedded Systems
Standards-based quality of service (QoS)-enabled component middleware is increasingly used as a platform for networkcentric, distributed, real-time and embedded (DRE) systems where applications require ensured network QoS even when network resources are scarce or congestion is present. Traditional approaches to building network-based, QoS-sensitive applications, such as Internet telephony and s...
متن کاملModel-driven QoS Provisioning for Distributed Real-time and Embedded Systems
Real-time and Embedded Systems JAIGANESH BALASUBRAMANIAN, SUMANT TAMBE, ANIRUDDHA GOKHALE, DOUGLAS C. SCHMIDT Department of EECS, Vanderbilt University, Nashville, USA and BALAKRISHNAN DASARATHY, SHRIRANG GADGIL Tel ordia Te hnologies, Pis ataway, NJ, USA Distributed real-time and embedded (DRE) systems onsist of performan e-sensitive appli ations that are deployed in resour eonstrained environ...
متن کاملA Model-driven QoS Provisioning Engine for Cyber Physical Systems
Developing cyber physical systems is hard since it requires a coordinated, physics-aware allocation of CPU and network resources to satisfy their end-to-end quality-of-service (QoS) requirements. This paper provides two contributions to address these challenges. First, we present model-driven middleware called NetQoPE that shields application developers from the complexities of programming the ...
متن کاملXYZ: A Network QoS Provisioning Framework for Component-based Distributed Real-time and Embedded Systems
Standards-based quality of service (QoS)-enabled component middleware is increasingly being used as a platform for developing distributed, real-time and embedded (DRE) systems that are network-centric, operate in environments where network resources are scarce, and applications need to have their network QoS requirements ensured even in the presence of network congestion. Traditional approaches...
متن کاملComponent-Based Dynamic QoS Adaptations in Distributed Real-Time and Embedded Systems
Large scale distributed real time and embedded (DRE) applications are complex entities that are often composed of different subsystems and have stringent Quality of Service (QoS) requirements. These subsystems are often developed separately by different developers increasingly using commercial off-the shelf (COTS) middleware. Subsequently, these subsystems need to be integrated, configured to c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007